package com.tgy.twoDatabase.dao.master;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.tgy.twoDatabase.entity.Sms;
import com.tgy.twoDatabase.entity.SentMessage;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;
import java.util.Map;

/**
 * (sms.a_sms_wait_send)表数据库访问层
 *
 * @author tgy
 * @since 2021-09-27 14:35:30
 */

@Mapper
public interface MsmDao extends BaseMapper<Sms> {


    List<Sms> queryAll();

    List<Sms> queryById(Sms sms);

    int insert(Sms sms);

    /**
     * 按照日期查询已经发送过的短信
     * 实体类入参，map出参
     * @param sentMessage
     * @return 查询结果
     */
    List<SentMessage> querySentMessage(SentMessage sentMessage);


    /**
     * 按照日期查询已经发送过的短信
     * map入参，map出参
     * @param map
     * @return map
     */
    List<SentMessage> querySent(Map map);
}

